horse shoeing brace - French English Dictionary